[INFO] cloning repository https://github.com/boondockenergy/tenor
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/boondockenergy/tenor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fboondockenergy%2Ftenor", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fboondockenergy%2Ftenor'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5902bb495e6b4fa19a2ee41ca8bb0f9c6e48e356
[INFO] checking boondockenergy/tenor against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fboondockenergy%2Ftenor" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/boondockenergy/tenor on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-6-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/boondockenergy/tenor
[INFO] finished tweaking git repo https://github.com/boondockenergy/tenor
[INFO] tweaked toml for git repo https://github.com/boondockenergy/tenor written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/boondockenergy/tenor already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded riscv v0.8.0
[INFO] [stderr]   Downloaded linked_list_allocator v0.10.1
[INFO] [stderr]   Downloaded rgb v0.8.33
[INFO] [stderr]   Downloaded size v0.4.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 10bef3f013297674bc04455e661dc3cbee242ab0260f189bf6718e16c80254c3
[INFO] running `Command { std: "docker" "start" "-a" "10bef3f013297674bc04455e661dc3cbee242ab0260f189bf6718e16c80254c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "10bef3f013297674bc04455e661dc3cbee242ab0260f189bf6718e16c80254c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10bef3f013297674bc04455e661dc3cbee242ab0260f189bf6718e16c80254c3", kill_on_drop: false }`
[INFO] [stdout] 10bef3f013297674bc04455e661dc3cbee242ab0260f189bf6718e16c80254c3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2a16d6315ad679868f078e4f4a9bc16b38c875296acaa3bf11b505cdedb76810
[INFO] running `Command { std: "docker" "start" "-a" "2a16d6315ad679868f078e4f4a9bc16b38c875296acaa3bf11b505cdedb76810", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.132
[INFO] [stderr]    Compiling lock_api v0.4.7
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking nb v1.0.0
[INFO] [stderr]    Compiling riscv v0.8.0
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]     Checking void v1.0.2
[INFO] [stderr]    Compiling backtrace v0.3.66
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]     Checking nb v0.1.3
[INFO] [stderr]     Checking embedded-hal v0.2.7
[INFO] [stderr]     Checking bare-metal v1.0.0
[INFO] [stderr]     Checking gimli v0.26.2
[INFO] [stderr]     Checking once_cell v1.13.1
[INFO] [stderr]    Compiling litex-pac v0.1.0 (/opt/rustwide/workdir/litex-pac)
[INFO] [stderr]     Checking bit_field v0.10.1
[INFO] [stderr]     Checking bytemuck v1.12.1
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking miniz_oxide v0.5.3
[INFO] [stderr]     Checking spinning_top v0.2.4
[INFO] [stderr]     Checking rgb v0.8.33
[INFO] [stderr]     Checking rustc-demangle v0.1.21
[INFO] [stderr]     Checking critical-section v1.1.1
[INFO] [stderr]     Checking object v0.29.0
[INFO] [stderr]     Checking vcell v0.1.3
[INFO] [stderr]     Checking ansi_rgb v0.2.0
[INFO] [stderr]     Checking linked_list_allocator v0.10.1
[INFO] [stdout] error[E0583]: file not found for module `ddrphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | pub mod ddrphy;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `ddrphy`, create file "litex-pac/src/ddrphy.rs" or "litex-pac/src/ddrphy/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `ethmac`
[INFO] [stdout]    --> litex-pac/src/lib.rs:168:1
[INFO] [stdout]     |
[INFO] [stdout] 168 | pub mod ethmac;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `ethmac`, create file "litex-pac/src/ethmac.rs" or "litex-pac/src/ethmac/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `rx_inband_status`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:20:1
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub mod rx_inband_status;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `rx_inband_status`, create file "litex-pac/src/ethphy/rx_inband_status.rs" or "litex-pac/src/ethphy/rx_inband_status/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `mdio_w`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:24:1
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub mod mdio_w;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `mdio_w`, create file "litex-pac/src/ethphy/mdio_w.rs" or "litex-pac/src/ethphy/mdio_w/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `mdio_r`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub mod mdio_r;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `mdio_r`, create file "litex-pac/src/ethphy/mdio_r.rs" or "litex-pac/src/ethphy/mdio_r/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `leds`
[INFO] [stdout]    --> litex-pac/src/lib.rs:252:1
[INFO] [stdout]     |
[INFO] [stdout] 252 | pub mod leds;
[INFO] [stdout]     | ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `leds`, create file "litex-pac/src/leds.rs" or "litex-pac/src/leds/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `oled`
[INFO] [stdout]    --> litex-pac/src/lib.rs:280:1
[INFO] [stdout]     |
[INFO] [stdout] 280 | pub mod oled;
[INFO] [stdout]     | ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `oled`, create file "litex-pac/src/oled.rs" or "litex-pac/src/oled/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdblock2mem`
[INFO] [stdout]    --> litex-pac/src/lib.rs:308:1
[INFO] [stdout]     |
[INFO] [stdout] 308 | pub mod sdblock2mem;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdblock2mem`, create file "litex-pac/src/sdblock2mem.rs" or "litex-pac/src/sdblock2mem/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdcore`
[INFO] [stdout]    --> litex-pac/src/lib.rs:336:1
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub mod sdcore;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdcore`, create file "litex-pac/src/sdcore.rs" or "litex-pac/src/sdcore/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdirq`
[INFO] [stdout]    --> litex-pac/src/lib.rs:364:1
[INFO] [stdout]     |
[INFO] [stdout] 364 | pub mod sdirq;
[INFO] [stdout]     | ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdirq`, create file "litex-pac/src/sdirq.rs" or "litex-pac/src/sdirq/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdmem2block`
[INFO] [stdout]    --> litex-pac/src/lib.rs:392:1
[INFO] [stdout]     |
[INFO] [stdout] 392 | pub mod sdmem2block;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdmem2block`, create file "litex-pac/src/sdmem2block.rs" or "litex-pac/src/sdmem2block/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:420:1
[INFO] [stdout]     |
[INFO] [stdout] 420 | pub mod sdphy;
[INFO] [stdout]     | ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdphy`, create file "litex-pac/src/sdphy.rs" or "litex-pac/src/sdphy/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `sdram`
[INFO] [stdout]    --> litex-pac/src/lib.rs:448:1
[INFO] [stdout]     |
[INFO] [stdout] 448 | pub mod sdram;
[INFO] [stdout]     | ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `sdram`, create file "litex-pac/src/sdram.rs" or "litex-pac/src/sdram/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `spiflash_core`
[INFO] [stdout]    --> litex-pac/src/lib.rs:476:1
[INFO] [stdout]     |
[INFO] [stdout] 476 | pub mod spiflash_core;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `spiflash_core`, create file "litex-pac/src/spiflash_core.rs" or "litex-pac/src/spiflash_core/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `spiflash_phy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:504:1
[INFO] [stdout]     |
[INFO] [stdout] 504 | pub mod spiflash_phy;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `spiflash_phy`, create file "litex-pac/src/spiflash_phy.rs" or "litex-pac/src/spiflash_phy/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `stemma`
[INFO] [stdout]    --> litex-pac/src/lib.rs:532:1
[INFO] [stdout]     |
[INFO] [stdout] 532 | pub mod stemma;
[INFO] [stdout]     | ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `stemma`, create file "litex-pac/src/stemma.rs" or "litex-pac/src/stemma/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0583]: file not found for module `tmu`
[INFO] [stdout]    --> litex-pac/src/lib.rs:616:1
[INFO] [stdout]     |
[INFO] [stdout] 616 | pub mod tmu;
[INFO] [stdout]     | ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: to create the module `tmu`, create file "litex-pac/src/tmu.rs" or "litex-pac/src/tmu/mod.rs"
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking size v0.4.0
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ddrphy`
[INFO] [stdout]   --> litex-pac/src/lib.rs:92:35
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub const PTR: *const ddrphy::RegisterBlock = 0xf000_0800 as *const _;
[INFO] [stdout]    |                                   ^^^^^^^^^^^^^ not found in `ddrphy`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::ctrl::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::dmatest::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::ethphy::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout]      and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 92 -     pub const PTR: *const ddrphy::RegisterBlock = 0xf000_0800 as *const _;
[INFO] [stdout] 92 +     pub const PTR: *const RegisterBlock = 0xf000_0800 as *const _;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ddrphy`
[INFO] [stdout]   --> litex-pac/src/lib.rs:95:42
[INFO] [stdout]    |
[INFO] [stdout] 95 |     pub const fn ptr() -> *const ddrphy::RegisterBlock {
[INFO] [stdout]    |                                          ^^^^^^^^^^^^^ not found in `ddrphy`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::ctrl::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::dmatest::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::ethphy::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout] 21 + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]    |
[INFO] [stdout]      and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 95 -     pub const fn ptr() -> *const ddrphy::RegisterBlock {
[INFO] [stdout] 95 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ddrphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:100:27
[INFO] [stdout]     |
[INFO] [stdout] 100 |     type Target = ddrphy::RegisterBlock;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ not found in `ddrphy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 100 -     type Target = ddrphy::RegisterBlock;
[INFO] [stdout] 100 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ethmac`
[INFO] [stdout]    --> litex-pac/src/lib.rs:148:35
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub const PTR: *const ethmac::RegisterBlock = 0xf000_1800 as *const _;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ not found in `ethmac`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 148 -     pub const PTR: *const ethmac::RegisterBlock = 0xf000_1800 as *const _;
[INFO] [stdout] 148 +     pub const PTR: *const RegisterBlock = 0xf000_1800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ethmac`
[INFO] [stdout]    --> litex-pac/src/lib.rs:151:42
[INFO] [stdout]     |
[INFO] [stdout] 151 |     pub const fn ptr() -> *const ethmac::RegisterBlock {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `ethmac`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 151 -     pub const fn ptr() -> *const ethmac::RegisterBlock {
[INFO] [stdout] 151 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `ethmac`
[INFO] [stdout]    --> litex-pac/src/lib.rs:156:27
[INFO] [stdout]     |
[INFO] [stdout] 156 |     type Target = ethmac::RegisterBlock;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ not found in `ethmac`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 156 -     type Target = ethmac::RegisterBlock;
[INFO] [stdout] 156 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RX_INBAND_STATUS_SPEC` in module `rx_inband_status`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:18:58
[INFO] [stdout]    |
[INFO] [stdout] 18 | pub type RX_INBAND_STATUS = crate::Reg<rx_inband_status::RX_INBAND_STATUS_SPEC>;
[INFO] [stdout]    |                                                          ^^^^^^^^^^^^^^^^^^^^^ not found in `rx_inband_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MDIO_W_SPEC` in module `mdio_w`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:22:38
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub type MDIO_W = crate::Reg<mdio_w::MDIO_W_SPEC>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^ not found in `mdio_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MDIO_R_SPEC` in module `mdio_r`
[INFO] [stdout]   --> litex-pac/src/ethphy.rs:26:38
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub type MDIO_R = crate::Reg<mdio_r::MDIO_R_SPEC>;
[INFO] [stdout]    |                                      ^^^^^^^^^^^ not found in `mdio_r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `leds`
[INFO] [stdout]    --> litex-pac/src/lib.rs:232:33
[INFO] [stdout]     |
[INFO] [stdout] 232 |     pub const PTR: *const leds::RegisterBlock = 0xf000_3000 as *const _;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ not found in `leds`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 232 -     pub const PTR: *const leds::RegisterBlock = 0xf000_3000 as *const _;
[INFO] [stdout] 232 +     pub const PTR: *const RegisterBlock = 0xf000_3000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `leds`
[INFO] [stdout]    --> litex-pac/src/lib.rs:235:40
[INFO] [stdout]     |
[INFO] [stdout] 235 |     pub const fn ptr() -> *const leds::RegisterBlock {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ not found in `leds`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 235 -     pub const fn ptr() -> *const leds::RegisterBlock {
[INFO] [stdout] 235 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `leds`
[INFO] [stdout]    --> litex-pac/src/lib.rs:240:25
[INFO] [stdout]     |
[INFO] [stdout] 240 |     type Target = leds::RegisterBlock;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in `leds`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 240 -     type Target = leds::RegisterBlock;
[INFO] [stdout] 240 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `oled`
[INFO] [stdout]    --> litex-pac/src/lib.rs:260:33
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub const PTR: *const oled::RegisterBlock = 0xf000_3800 as *const _;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ not found in `oled`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 260 -     pub const PTR: *const oled::RegisterBlock = 0xf000_3800 as *const _;
[INFO] [stdout] 260 +     pub const PTR: *const RegisterBlock = 0xf000_3800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `oled`
[INFO] [stdout]    --> litex-pac/src/lib.rs:263:40
[INFO] [stdout]     |
[INFO] [stdout] 263 |     pub const fn ptr() -> *const oled::RegisterBlock {
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ not found in `oled`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 263 -     pub const fn ptr() -> *const oled::RegisterBlock {
[INFO] [stdout] 263 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `oled`
[INFO] [stdout]    --> litex-pac/src/lib.rs:268:25
[INFO] [stdout]     |
[INFO] [stdout] 268 |     type Target = oled::RegisterBlock;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in `oled`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 268 -     type Target = oled::RegisterBlock;
[INFO] [stdout] 268 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdblock2mem`
[INFO] [stdout]    --> litex-pac/src/lib.rs:288:40
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub const PTR: *const sdblock2mem::RegisterBlock = 0xf000_4000 as *const _;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ not found in `sdblock2mem`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 288 -     pub const PTR: *const sdblock2mem::RegisterBlock = 0xf000_4000 as *const _;
[INFO] [stdout] 288 +     pub const PTR: *const RegisterBlock = 0xf000_4000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdblock2mem`
[INFO] [stdout]    --> litex-pac/src/lib.rs:291:47
[INFO] [stdout]     |
[INFO] [stdout] 291 |     pub const fn ptr() -> *const sdblock2mem::RegisterBlock {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ not found in `sdblock2mem`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 291 -     pub const fn ptr() -> *const sdblock2mem::RegisterBlock {
[INFO] [stdout] 291 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdblock2mem`
[INFO] [stdout]    --> litex-pac/src/lib.rs:296:32
[INFO] [stdout]     |
[INFO] [stdout] 296 |     type Target = sdblock2mem::RegisterBlock;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ not found in `sdblock2mem`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 296 -     type Target = sdblock2mem::RegisterBlock;
[INFO] [stdout] 296 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdcore`
[INFO] [stdout]    --> litex-pac/src/lib.rs:316:35
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub const PTR: *const sdcore::RegisterBlock = 0xf000_4800 as *const _;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ not found in `sdcore`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 316 -     pub const PTR: *const sdcore::RegisterBlock = 0xf000_4800 as *const _;
[INFO] [stdout] 316 +     pub const PTR: *const RegisterBlock = 0xf000_4800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdcore`
[INFO] [stdout]    --> litex-pac/src/lib.rs:319:42
[INFO] [stdout]     |
[INFO] [stdout] 319 |     pub const fn ptr() -> *const sdcore::RegisterBlock {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `sdcore`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 319 -     pub const fn ptr() -> *const sdcore::RegisterBlock {
[INFO] [stdout] 319 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdcore`
[INFO] [stdout]    --> litex-pac/src/lib.rs:324:27
[INFO] [stdout]     |
[INFO] [stdout] 324 |     type Target = sdcore::RegisterBlock;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ not found in `sdcore`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 324 -     type Target = sdcore::RegisterBlock;
[INFO] [stdout] 324 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdirq`
[INFO] [stdout]    --> litex-pac/src/lib.rs:344:34
[INFO] [stdout]     |
[INFO] [stdout] 344 |     pub const PTR: *const sdirq::RegisterBlock = 0xf000_5000 as *const _;
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `sdirq`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 344 -     pub const PTR: *const sdirq::RegisterBlock = 0xf000_5000 as *const _;
[INFO] [stdout] 344 +     pub const PTR: *const RegisterBlock = 0xf000_5000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdirq`
[INFO] [stdout]    --> litex-pac/src/lib.rs:347:41
[INFO] [stdout]     |
[INFO] [stdout] 347 |     pub const fn ptr() -> *const sdirq::RegisterBlock {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ not found in `sdirq`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 347 -     pub const fn ptr() -> *const sdirq::RegisterBlock {
[INFO] [stdout] 347 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdirq`
[INFO] [stdout]    --> litex-pac/src/lib.rs:352:26
[INFO] [stdout]     |
[INFO] [stdout] 352 |     type Target = sdirq::RegisterBlock;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ not found in `sdirq`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 352 -     type Target = sdirq::RegisterBlock;
[INFO] [stdout] 352 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdmem2block`
[INFO] [stdout]    --> litex-pac/src/lib.rs:372:40
[INFO] [stdout]     |
[INFO] [stdout] 372 |     pub const PTR: *const sdmem2block::RegisterBlock = 0xf000_5800 as *const _;
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^ not found in `sdmem2block`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 372 -     pub const PTR: *const sdmem2block::RegisterBlock = 0xf000_5800 as *const _;
[INFO] [stdout] 372 +     pub const PTR: *const RegisterBlock = 0xf000_5800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdmem2block`
[INFO] [stdout]    --> litex-pac/src/lib.rs:375:47
[INFO] [stdout]     |
[INFO] [stdout] 375 |     pub const fn ptr() -> *const sdmem2block::RegisterBlock {
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ not found in `sdmem2block`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 375 -     pub const fn ptr() -> *const sdmem2block::RegisterBlock {
[INFO] [stdout] 375 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdmem2block`
[INFO] [stdout]    --> litex-pac/src/lib.rs:380:32
[INFO] [stdout]     |
[INFO] [stdout] 380 |     type Target = sdmem2block::RegisterBlock;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ not found in `sdmem2block`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 380 -     type Target = sdmem2block::RegisterBlock;
[INFO] [stdout] 380 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:400:34
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub const PTR: *const sdphy::RegisterBlock = 0xf000_6000 as *const _;
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `sdphy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 400 -     pub const PTR: *const sdphy::RegisterBlock = 0xf000_6000 as *const _;
[INFO] [stdout] 400 +     pub const PTR: *const RegisterBlock = 0xf000_6000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:403:41
[INFO] [stdout]     |
[INFO] [stdout] 403 |     pub const fn ptr() -> *const sdphy::RegisterBlock {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ not found in `sdphy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 403 -     pub const fn ptr() -> *const sdphy::RegisterBlock {
[INFO] [stdout] 403 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdphy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:408:26
[INFO] [stdout]     |
[INFO] [stdout] 408 |     type Target = sdphy::RegisterBlock;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ not found in `sdphy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 408 -     type Target = sdphy::RegisterBlock;
[INFO] [stdout] 408 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdram`
[INFO] [stdout]    --> litex-pac/src/lib.rs:428:34
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub const PTR: *const sdram::RegisterBlock = 0xf000_6800 as *const _;
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `sdram`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 428 -     pub const PTR: *const sdram::RegisterBlock = 0xf000_6800 as *const _;
[INFO] [stdout] 428 +     pub const PTR: *const RegisterBlock = 0xf000_6800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdram`
[INFO] [stdout]    --> litex-pac/src/lib.rs:431:41
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub const fn ptr() -> *const sdram::RegisterBlock {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ not found in `sdram`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 431 -     pub const fn ptr() -> *const sdram::RegisterBlock {
[INFO] [stdout] 431 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `sdram`
[INFO] [stdout]    --> litex-pac/src/lib.rs:436:26
[INFO] [stdout]     |
[INFO] [stdout] 436 |     type Target = sdram::RegisterBlock;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^ not found in `sdram`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 436 -     type Target = sdram::RegisterBlock;
[INFO] [stdout] 436 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_core`
[INFO] [stdout]    --> litex-pac/src/lib.rs:456:42
[INFO] [stdout]     |
[INFO] [stdout] 456 |     pub const PTR: *const spiflash_core::RegisterBlock = 0xf000_7000 as *const _;
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `spiflash_core`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 456 -     pub const PTR: *const spiflash_core::RegisterBlock = 0xf000_7000 as *const _;
[INFO] [stdout] 456 +     pub const PTR: *const RegisterBlock = 0xf000_7000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_core`
[INFO] [stdout]    --> litex-pac/src/lib.rs:459:49
[INFO] [stdout]     |
[INFO] [stdout] 459 |     pub const fn ptr() -> *const spiflash_core::RegisterBlock {
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ not found in `spiflash_core`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 459 -     pub const fn ptr() -> *const spiflash_core::RegisterBlock {
[INFO] [stdout] 459 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_core`
[INFO] [stdout]    --> litex-pac/src/lib.rs:464:34
[INFO] [stdout]     |
[INFO] [stdout] 464 |     type Target = spiflash_core::RegisterBlock;
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in `spiflash_core`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 464 -     type Target = spiflash_core::RegisterBlock;
[INFO] [stdout] 464 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_phy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:484:41
[INFO] [stdout]     |
[INFO] [stdout] 484 |     pub const PTR: *const spiflash_phy::RegisterBlock = 0xf000_7800 as *const _;
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^ not found in `spiflash_phy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 484 -     pub const PTR: *const spiflash_phy::RegisterBlock = 0xf000_7800 as *const _;
[INFO] [stdout] 484 +     pub const PTR: *const RegisterBlock = 0xf000_7800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_phy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:487:48
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub const fn ptr() -> *const spiflash_phy::RegisterBlock {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ not found in `spiflash_phy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 487 -     pub const fn ptr() -> *const spiflash_phy::RegisterBlock {
[INFO] [stdout] 487 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `spiflash_phy`
[INFO] [stdout]    --> litex-pac/src/lib.rs:492:33
[INFO] [stdout]     |
[INFO] [stdout] 492 |     type Target = spiflash_phy::RegisterBlock;
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^ not found in `spiflash_phy`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 492 -     type Target = spiflash_phy::RegisterBlock;
[INFO] [stdout] 492 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `stemma`
[INFO] [stdout]    --> litex-pac/src/lib.rs:512:35
[INFO] [stdout]     |
[INFO] [stdout] 512 |     pub const PTR: *const stemma::RegisterBlock = 0xf000_8000 as *const _;
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^ not found in `stemma`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 512 -     pub const PTR: *const stemma::RegisterBlock = 0xf000_8000 as *const _;
[INFO] [stdout] 512 +     pub const PTR: *const RegisterBlock = 0xf000_8000 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `stemma`
[INFO] [stdout]    --> litex-pac/src/lib.rs:515:42
[INFO] [stdout]     |
[INFO] [stdout] 515 |     pub const fn ptr() -> *const stemma::RegisterBlock {
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not found in `stemma`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 515 -     pub const fn ptr() -> *const stemma::RegisterBlock {
[INFO] [stdout] 515 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `stemma`
[INFO] [stdout]    --> litex-pac/src/lib.rs:520:27
[INFO] [stdout]     |
[INFO] [stdout] 520 |     type Target = stemma::RegisterBlock;
[INFO] [stdout]     |                           ^^^^^^^^^^^^^ not found in `stemma`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 520 -     type Target = stemma::RegisterBlock;
[INFO] [stdout] 520 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `tmu`
[INFO] [stdout]    --> litex-pac/src/lib.rs:596:32
[INFO] [stdout]     |
[INFO] [stdout] 596 |     pub const PTR: *const tmu::RegisterBlock = 0xf000_9800 as *const _;
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ not found in `tmu`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 596 -     pub const PTR: *const tmu::RegisterBlock = 0xf000_9800 as *const _;
[INFO] [stdout] 596 +     pub const PTR: *const RegisterBlock = 0xf000_9800 as *const _;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `tmu`
[INFO] [stdout]    --> litex-pac/src/lib.rs:599:39
[INFO] [stdout]     |
[INFO] [stdout] 599 |     pub const fn ptr() -> *const tmu::RegisterBlock {
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^ not found in `tmu`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 599 -     pub const fn ptr() -> *const tmu::RegisterBlock {
[INFO] [stdout] 599 +     pub const fn ptr() -> *const RegisterBlock {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `RegisterBlock` in module `tmu`
[INFO] [stdout]    --> litex-pac/src/lib.rs:604:24
[INFO] [stdout]     |
[INFO] [stdout] 604 |     type Target = tmu::RegisterBlock;
[INFO] [stdout]     |                        ^^^^^^^^^^^^^ not found in `tmu`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ctrl::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::dmatest::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::ethphy::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 21  + use crate::identifier_mem::RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout]       and 3 other candidates
[INFO] [stdout] help: if you import `RegisterBlock`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 604 -     type Target = tmu::RegisterBlock;
[INFO] [stdout] 604 +     type Target = RegisterBlock;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
[INFO] [stdout]  --> litex-pac/src/lib.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![deny(const_err)]
[INFO] [stdout]   |         ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 62 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0583.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `litex-pac` (lib) due to 63 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "2a16d6315ad679868f078e4f4a9bc16b38c875296acaa3bf11b505cdedb76810", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a16d6315ad679868f078e4f4a9bc16b38c875296acaa3bf11b505cdedb76810", kill_on_drop: false }`
[INFO] [stdout] 2a16d6315ad679868f078e4f4a9bc16b38c875296acaa3bf11b505cdedb76810
